| Version | ID |
|---|---|
| 1.8.X | 0x29 |
| 1.9 | 0x47 |
| 1.9.3 | 0x46 |
| 1.12 | 0x48 |
| 1.12.1 | 0x49 |
| 1.13.1 | 0x4D |
| 1.14.4 | 0x51 |
| 1.15.2 | 0x52 |
| Packet ID | State | Bound To | Field Name | Field Type | Notes |
|---|---|---|---|---|---|
| 0x52 | Play | Client | Sound ID | VarInt | ID of hardcoded sound event (events as of 1.15.2) |
| Sound Category | VarInt Enum | The category that this sound will be played from (current categories) | |||
| Effect Position X | Int | Effect X multiplied by 8 (fixed-point number with only 3 bits dedicated to the fractional part) | |||
| Effect Position Y | Int | Effect Y multiplied by 8 (fixed-point number with only 3 bits dedicated to the fractional part) | |||
| Effect Position Z | Int | Effect Z multiplied by 8 (fixed-point number with only 3 bits dedicated to the fractional part) | |||
| Volume | Float | 1.0 is 100%, capped between 0.0 and 1.0 by Notchian clients | |||
| Pitch | Float | Float between 0.5 and 2.0 by Notchian clients |
| Packet ID | State | Bound To | Field Name | Field Type | Notes |
|---|---|---|---|---|---|
| 0x51 | Play | Client | Sound ID | VarInt | ID of hardcoded sound event (events as of 1.14.4) |
| Sound Category | VarInt Enum | The category that this sound will be played from (current categories) | |||
| Effect Position X | Int | Effect X multiplied by 8 (fixed-point number with only 3 bits dedicated to the fractional part) | |||
| Effect Position Y | Int | Effect Y multiplied by 8 (fixed-point number with only 3 bits dedicated to the fractional part) | |||
| Effect Position Z | Int | Effect Z multiplied by 8 (fixed-point number with only 3 bits dedicated to the fractional part) | |||
| Volume | Float | 1.0 is 100%, capped between 0.0 and 1.0 by Notchian clients | |||
| Pitch | Float | Float between 0.5 and 2.0 by Notchian clients |
| Packet ID | State | Bound To | Field Name | Field Type | Notes |
|---|---|---|---|---|---|
| 0x4D | Play | Client | Sound ID | VarInt | ID of hardcoded sound event (events as of 1.13.2) |
| Sound Category | VarInt Enum | The category that this sound will be played from (current categories) | |||
| Effect Position X | Int | Effect X multiplied by 8 (fixed-point number with only 3 bits dedicated to the fractional part) | |||
| Effect Position Y | Int | Effect Y multiplied by 8 (fixed-point number with only 3 bits dedicated to the fractional part) | |||
| Effect Position Z | Int | Effect Z multiplied by 8 (fixed-point number with only 3 bits dedicated to the fractional part) | |||
| Volume | Float | 1.0 is 100%, capped between 0.0 and 1.0 by Notchian clients | |||
| Pitch | Float | Float between 0.5 and 2.0 by Notchian clients |
| Packet ID | State | Bound To | Field Name | Field Type | Notes |
|---|---|---|---|---|---|
| 0x4D | Play | Client | Sound ID | VarInt | ID of hardcoded sound event (events as of 1.13.1) |
| Sound Category | VarInt Enum | The category that this sound will be played from (current categories) | |||
| Effect Position X | Int | Effect X multiplied by 8 (fixed-point number with only 3 bits dedicated to the fractional part) | |||
| Effect Position Y | Int | Effect Y multiplied by 8 (fixed-point number with only 3 bits dedicated to the fractional part) | |||
| Effect Position Z | Int | Effect Z multiplied by 8 (fixed-point number with only 3 bits dedicated to the fractional part) | |||
| Volume | Float | 1.0 is 100%, capped between 0.0 and 1.0 by Notchian clients | |||
| Pitch | Float | Float between 0.5 and 2.0 by Notchian clients |
| Packet ID | State | Bound To | Field Name | Field Type | Notes |
|---|---|---|---|---|---|
| 0x49 | Play | Client | Sound ID | VarInt | ID of hardcoded sound event (events as of 1.12.2) |
| Sound Category | VarInt Enum | The category that this sound will be played from (current categories) | |||
| Effect Position X | Int | Effect X multiplied by 8 (fixed-point number with only 3 bits dedicated to the fractional part) | |||
| Effect Position Y | Int | Effect Y multiplied by 8 (fixed-point number with only 3 bits dedicated to the fractional part) | |||
| Effect Position Z | Int | Effect Z multiplied by 8 (fixed-point number with only 3 bits dedicated to the fractional part) | |||
| Volume | Float | 1.0 is 100%, capped between 0.0 and 1.0 by Notchian clients | |||
| Pitch | Float | Float between 0.5 and 2.0 by Notchian clients |
| Packet ID | State | Bound To | Field Name | Field Type | Notes |
|---|---|---|---|---|---|
| 0x49 | Play | Client | Sound ID | VarInt | ID of hardcoded sound event (events as of 1.12.1) |
| Sound Category | VarInt Enum | The category that this sound will be played from (current categories) | |||
| Effect Position X | Int | Effect X multiplied by 8 (fixed-point number with only 3 bits dedicated to the fractional part) | |||
| Effect Position Y | Int | Effect Y multiplied by 8 (fixed-point number with only 3 bits dedicated to the fractional part) | |||
| Effect Position Z | Int | Effect Z multiplied by 8 (fixed-point number with only 3 bits dedicated to the fractional part) | |||
| Volume | Float | 1.0 is 100%, capped between 0.0 and 1.0 by Notchian clients | |||
| Pitch | Float | Float between 0.5 and 2.0 by Notchian clients |
| Packet ID | State | Bound To | Field Name | Field Type | Notes |
|---|---|---|---|---|---|
| 0x48 | Play | Client | Sound ID | VarInt | ID of hardcoded sound event (events as of 1.12.0) |
| Sound Category | VarInt Enum | The category that this sound will be played from (current categories) | |||
| Effect Position X | Int | Effect X multiplied by 8 (fixed-point number with only 3 bits dedicated to the fractional part) | |||
| Effect Position Y | Int | Effect Y multiplied by 8 (fixed-point number with only 3 bits dedicated to the fractional part) | |||
| Effect Position Z | Int | Effect Z multiplied by 8 (fixed-point number with only 3 bits dedicated to the fractional part) | |||
| Volume | Float | 1.0 is 100%, capped between 0.0 and 1.0 by Notchian clients | |||
| Pitch | Float | Float between 0.5 and 2.0 by Notchian clients |
| Packet ID | State | Bound To | Field Name | Field Type | Notes |
|---|---|---|---|---|---|
| 0x46 | Play | Client | Sound ID | VarInt | ID of hardcoded sound event (events as of 1.11.0) |
| Sound Category | VarInt Enum | The category that this sound will be played from (current categories) | |||
| Effect Position X | Int | Effect X multiplied by 8 (fixed-point number with only 3 bits dedicated to the fractional part) | |||
| Effect Position Y | Int | Effect Y multiplied by 8 (fixed-point number with only 3 bits dedicated to the fractional part) | |||
| Effect Position Z | Int | Effect Z multiplied by 8 (fixed-point number with only 3 bits dedicated to the fractional part) | |||
| Volume | Float | 1.0 is 100%, capped between 0.0 and 1.0 by Notchian clients | |||
| Pitch | Float | Float between 0.5 and 2.0 by Notchian clients |
| Packet ID | State | Bound To | Field Name | Field Type | Notes |
|---|---|---|---|---|---|
| 0x46 | Play | Client | Sound ID | VarInt | ID of hardcoded sound event (events as of 1.11.0) |
| Sound Category | VarInt Enum | The category that this sound will be played from (current categories) | |||
| Effect Position X | Int | Effect X multiplied by 8 (fixed-point number with only 3 bits dedicated to the fractional part) | |||
| Effect Position Y | Int | Effect Y multiplied by 8 (fixed-point number with only 3 bits dedicated to the fractional part) | |||
| Effect Position Z | Int | Effect Z multiplied by 8 (fixed-point number with only 3 bits dedicated to the fractional part) | |||
| Volume | Float | 1.0 is 100%, capped between 0.0 and 1.0 by Notchian clients | |||
| Pitch | Float | Float between 0.5 and 2.0 by Notchian clients |
| Packet ID | State | Bound To | Field Name | Field Type | Notes |
|---|---|---|---|---|---|
| 0x46 | Play | Client | Sound ID | VarInt | ID of hardcoded sound event (events as of 1.11.0) |
| Sound Category | VarInt Enum | The category that this sound will be played from (current categories) | |||
| Effect Position X | Int | Effect X multiplied by 8 (fixed-point number with only 3 bits dedicated to the fractional part) | |||
| Effect Position Y | Int | Effect Y multiplied by 8 (fixed-point number with only 3 bits dedicated to the fractional part) | |||
| Effect Position Z | Int | Effect Z multiplied by 8 (fixed-point number with only 3 bits dedicated to the fractional part) | |||
| Volume | Float | 1.0 is 100%, capped between 0.0 and 1.0 by Notchian clients | |||
| Pitch | Float | Float between 0.5 and 2.0 by Notchian clients |
| Packet ID | State | Bound To | Field Name | Field Type | Notes |
|---|---|---|---|---|---|
| 0x46 | Play | Client | Sound ID | VarInt | ID of hardcoded sound event (events as of 1.10.0) |
| Sound Category | VarInt Enum | The category that this sound will be played from (current categories) | |||
| Effect Position X | Int | Effect X multiplied by 8 (fixed-point number with only 3 bits dedicated to the fractional part) | |||
| Effect Position Y | Int | Effect Y multiplied by 8 (fixed-point number with only 3 bits dedicated to the fractional part) | |||
| Effect Position Z | Int | Effect Z multiplied by 8 (fixed-point number with only 3 bits dedicated to the fractional part) | |||
| Volume | Float | 1.0 is 100%, capped between 0.0 and 1.0 by Notchian clients | |||
| Pitch | Float | Float between 0.5 and 2.0 by Notchian clients |
| Packet ID | State | Bound To | Field Name | Field Type | Notes |
|---|---|---|---|---|---|
| 0x46 | Play | Client | Sound ID | VarInt | ID of hardcoded sound event (events as of 1.9.0) |
| Sound Category | VarInt Enum | The category that this sound will be played from (current categories) | |||
| Effect Position X | Int | Effect X multiplied by 8 (fixed-point number with only 3 bits dedicated to the fractional part) | |||
| Effect Position Y | Int | Effect Y multiplied by 8 (fixed-point number with only 3 bits dedicated to the fractional part) | |||
| Effect Position Z | Int | Effect Z multiplied by 8 (fixed-point number with only 3 bits dedicated to the fractional part) | |||
| Volume | Float | 1.0 is 100%, capped between 0.0 and 1.0 by Notchian clients | |||
| Pitch | Unsigned Byte | Float multiplied by 63.5, capped between 0.5 and 2.0 by Notchian clients |
| Packet ID | State | Bound To | Field Name | Field Type | Notes |
|---|---|---|---|---|---|
| 0x47 | Play | Client | Sound ID | VarInt | ID of hardcoded sound event (events) |
| Sound Category | VarInt Enum | The category that this sound will be played from (current categories) | |||
| Effect Position X | Int | Effect X multiplied by 8 (fixed-point number with only 3 bits dedicated to the fractional part) | |||
| Effect Position Y | Int | Effect Y multiplied by 8 (fixed-point number with only 3 bits dedicated to the fractional part) | |||
| Effect Position Z | Int | Effect Z multiplied by 8 (fixed-point number with only 3 bits dedicated to the fractional part) | |||
| Volume | Float | 1.0 is 100%, capped between 0.0 and 1.0 by Notchian clients | |||
| Pitch | Unsigned Byte | Float multiplied by 63.5, capped between 0.5 and 2.0 by Notchian clients |
| Packet ID | State | Bound To | Field Name | Field Type | Notes |
|---|---|---|---|---|---|
| 0x47 | Play | Client | Sound ID | VarInt | ID of hardcoded sound event (events) |
| Sound Category | VarInt Enum | The category that this sound will be played from (current categories) | |||
| Effect Position X | Int | Effect X multiplied by 8 (fixed-point number with only 3 bits dedicated to the fractional part) | |||
| Effect Position Y | Int | Effect Y multiplied by 8 (fixed-point number with only 3 bits dedicated to the fractional part) | |||
| Effect Position Z | Int | Effect Z multiplied by 8 (fixed-point number with only 3 bits dedicated to the fractional part) | |||
| Volume | Float | 1.0 is 100%, capped between 0.0 and 1.0 by Notchian clients | |||
| Pitch | Unsigned Byte | Float multiplied by 63.5, capped between 0.5 and 2.0 by Notchian clients |
| Packet ID | State | Bound To | Field Name | Field Type | Notes |
|---|---|---|---|---|---|
| 0x29 | Play | Client | Sound name | String | All known sound effect names can be seen here |
| Effect position X | Int | Effect X multiplied by 8 | |||
| Effect position Y | Int | Effect Y multiplied by 8 | |||
| Effect position Z | Int | Effect Z multiplied by 8 | |||
| Volume | Float | 1 is 100%, can be more | |||
| Pitch | Unsigned Byte | 63 is 100%, can be more |